System and method for generating a recommendation on a mobile device

ABSTRACT

A system and a method generate a recommendation on a mobile device. The system and the method may use a time, a location, a venue and/or an event to generate the recommendation. Further, the system and the method may use an event database to determine current interests of the user. Still further, the system and the method for generating a recommendation on a mobile device may use a transactional history of the user and/or behavior of other users to generate the recommendation. The system and the method may recommend, for example, digital media, news and event information, editorial content and/or physical or digital merchandise. As a result, the system and the method may generate a recommendation that corresponds to the current interests of the user.

This application is a continuation application of U.S. Non-Provisionalapplication Ser. No. 12/315,536, filed Dec. 4, 2008 now U.S. Pat. No.8,095,153, which claims the benefit of U.S. Provisional Application Ser.No. 61/007,343, filed Dec. 12, 2007.

BACKGROUND OF THE INVENTION

The present invention generally relates to a system and a method forgenerating a recommendation on a mobile device. More specifically, thepresent invention relates to a system and a method for generating arecommendation on a mobile device that may use a time, a location, avenue and/or an event to generate the recommendation. Further, thesystem and the method for generating a recommendation on a mobile devicemay use an event database to determine the current interests of theuser. Still further, the system and the method for generating arecommendation on a mobile device may use a transactional history of theuser and/or behavior of other users to generate the recommendation. Thesystem and the method for generating a recommendation on a mobile devicemay recommend, for example, digital media, news and event information,editorial content and/or physical or digital merchandise. As a result,the system and the method for generating a recommendation on a mobiledevice may generate a recommendation that corresponds to the currentinterests of the user.

Mobile digital media is a rapidly growing segment of the entertainmentindustry made feasible by the prevalence of mobile devices operating onhigh-speed cellular and wireless networks. Consumers of media on mobiledevices are faced with an increasing array of content to consume. Mobiledevices are limited in screen space and user input functionality, andusers are generally viewing content for short durations. Therefore,proactively directing users toward content that is of interest to themis paramount in making the mobile media experience a successful one.

The rise of e-commerce through online shopping destinations, such asAmazon.com (registered trademark of Amazon.com, Inc.), has generatedtremendous interest in the area of item recommendation. Merchants thatare able to deploy an accurate recommendation system, typically based onindividual and aggregated user purchasing and other information, maygreatly increase revenue.

The addition of Global Positioning System (hereinafter “GPS”) support tomany mobile devices enables a large and growing number of applicationsthat recommend and/or select content based on a location of a user. Forexample, hand-held and vehicle-based GPS systems may make restaurantrecommendations according to the location of the user.

Most existing item recommendation systems do not consider both localtime and location information of the user. Thus, the existing itemrecommendation systems miss important factors that may stronglyinfluence a choice of which mobile media to consume. Conversely,existing location-based services that make recommendations, such as, forexample, nearby restaurants, operate using simple selection and sortingcriteria, and do not consider such factors as historical behavior of theuser or the behavior of other users. Furthermore, no systems correlatelocal time and location information with a real world event toaccurately determine a current environment of the user. For example, thesame venue may be used one night for a sporting event and another nightfor a music performance. A location-based content recommendation systemshould consider the current environment of the user to avoid makinginappropriate recommendations.

A need, therefore, exists for a system and a method for generating arecommendation on a mobile device. Further, a need exists for a systemand a method for generating a recommendation on a mobile device that usea time, a location, a venue and/or an event to generate therecommendation. Still further, a need exists for a system and a methodfor generating a recommendation on a mobile device that use atransactional history of the user and/or behavior of other users togenerate the recommendation. Moreover, a need exists for a system and amethod for generating a recommendation on a mobile device that use anevent database to generate the recommendation based on a specific event.

SUMMARY OF THE INVENTION

The present invention generally relates to a system and a method forgenerating a recommendation on a mobile device. More specifically, thepresent invention relates to a system and a method for generating arecommendation on a mobile device that use a time, a location, a venueand/or an event to generate the recommendation. Further, the system andthe method for generating a recommendation on a mobile device may use anevent database to determine the current interests of the user. Stillfurther, the system and the method for generating a recommendation on amobile device may use a transactional history of the user and/orbehavior of other users to generate the recommendation. The system andthe method for generating a recommendation on a mobile device mayrecommend, for example, digital media, news and event information,editorial content and/or physical or digital merchandise.

The system and the method for generating a recommendation on a mobiledevice may generate the recommendation based on the current interests ofthe user. For example, users present at a football game may have aninterest in multimedia of football highlights from that day. Userspresent at a concert of a particular musician may have an interest inmultimedia of that particular musician. The current interests of theuser may change throughout the day depending on whether the user is at,for example, home, an airport, a shopping center, a concert, a play, asports bar, a sporting event, a conference and/or the like. The systemand the method for generating a recommendation on a mobile device maygenerate the recommendation based on the current interests of the user.Thus, the system and the method for generating a recommendation on amobile device may determine the current interests of the user andgenerate the recommendation accordingly.

In an embodiment of the present invention, a method for generating arecommendation on a mobile device is provided. The method has the stepsof providing a database of a plurality of events wherein each of theplurality of events is associated with event details; determining alocation of the mobile device; determining a time and a date; comparingthe location of the mobile device, the time and the date to the eventdetails of the plurality of events; and transmitting the recommendationto the mobile device wherein the recommendation is determined bycomparison of the location of mobile device, the time and the date tothe event details of the plurality of events.

In an embodiment, the method has the step of determining a matchingevent from the plurality of events wherein the event details associatedwith the matching event correspond to the location of the mobile device,the time and the date and further wherein the recommendation is based onthe matching event.

In an embodiment, the method has the step of transmitting information tothe mobile device wherein the information is transmitted to the mobiledevice in response to an acceptance of the recommendation.

In an embodiment, the method has the step of associating a default eventwith the mobile device if the location of the mobile device, the timeand the date do not correspond to the event details of the plurality ofevents wherein the recommendation is based on the default event.

In an embodiment, the method has the step of identifying a venue wherethe mobile device is located wherein the venue is determined from thelocation and further wherein one of the plurality of events occurs atthe venue wherein the recommendation is based on the venue.

In an embodiment, the method has the step of transmitting a subject ofthe recommendation to the mobile device wherein a provider connected tothe mobile device by a network transmits the subject of therecommendation to the mobile device via the network if therecommendation is accepted.

In another embodiment of the present invention, a method for generatinga recommendation for a user of a mobile device is provided. The methodhas the steps of determining a first location of the mobile device;transmitting the recommendation to the mobile device wherein therecommendation is determined by the first location of the mobile device;accepting input from the user into the mobile device; and transmitting asubject of the recommendation to the mobile device if the inputindicates that the user accepts the recommendation.

In an embodiment, the method has the step of determining a transactionalhistory of other users who have been located at the first locationwherein the recommendation is based on the transactional history.

In an embodiment, the method has the step of determining a transactionalhistory of the user wherein the transactional history is transactions ofthe user when the mobile device was located at the first location andfurther wherein the recommendation is based on the transactionalhistory.

In an embodiment, the subject of the recommendation is informationregarding a business located near the first location.

In an embodiment, the subject of the recommendation is a media file.

In an embodiment, the method has the step of providing a database of aplurality of events wherein each of the plurality of events isassociated with a specific location and further wherein the location ofthe mobile device is compared to the specific locations of the pluralityof events wherein the recommendation is based on a matching event of theplurality of events and further wherein the specific location of thematching event corresponds to the first location of the mobile device.

In an embodiment, the method has the step of confirming completion of acommercial transaction wherein the user input has payment informationfrom the user and further wherein the subject of the recommendationtransmitted to the mobile device has confirmation of completion of thecommercial transaction.

In an embodiment, the method has the step of determining a distance ofthe first location from a second location wherein the recommendation isbased on the distance.

In another embodiment of the present invention, a system for generatinga recommendation for a user is provided. The system has a first network;and a mobile device connected to the first network wherein the mobiledevice has a location and further wherein the first network transmitsthe recommendation to the mobile device wherein the recommendation isbased on the location and further wherein the mobile device receives asubject of the recommendation if the recommendation is accepted whereinthe recommendation is accepted based on input by the user on the mobiledevice.

In an embodiment, the system has a second network that transmits thesubject of the recommendation to the mobile device.

In an embodiment, the first network transmits the subject of therecommendation to the mobile device.

In an embodiment, the system has a provider connected to the firstnetwork wherein the provider transmits the subject of the recommendationto the mobile device via the first network.

In an embodiment, the system has a server that connects the mobiledevice to the first network wherein the server is located in a positionthat is remote relative to the mobile device and further wherein thefirst network transmits the recommendation to the mobile device via theserver.

In an embodiment, the system has a database connected to the firstnetwork wherein the database has a plurality of events and furtherwherein each of the plurality of events is associated with a specificlocation and further wherein the location of the mobile device iscompared to the specific locations of the plurality of events whereinthe recommendation is based on a matching event of the plurality ofevents and further wherein the specific location of the matching eventcorresponds to the location of the mobile device.

It is, therefore, an advantage of the present invention to provide asystem and a method for generating a recommendation on a mobile device.

Another advantage of the present invention is to provide a system and amethod for generating a recommendation on a mobile device that use atime, a location, a venue and/or an event to generate therecommendation.

And, another advantage of the present invention is to provide a systemand a method for generating a recommendation on a mobile device that usea transactional history of the user.

Yet another advantage of the present invention is to provide a systemand a method for generating a recommendation on a mobile device that usebehavior of other users to generate the recommendation.

And, another advantage of the present invention is to provide a systemand a method for generating a recommendation on a mobile device thatrecommends digital media, news and event information, editorial contentand/or physical or digital merchandise.

Moreover, an advantage of the present invention is to provide a systemand a method for generating a recommendation on a mobile device thatdetermine current interests of the user and generate the recommendationaccordingly.

Additional features and advantages of the present invention aredescribed in, and will be apparent from, the detailed description of thepresently preferred embodiments and from the drawings.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 illustrates a system for generating a recommendation on a mobiledevice in an embodiment of the present invention.

FIG. 2 illustrates a flowchart of a method for generating arecommendation on a mobile device in an embodiment of the presentinvention.

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

The present invention generally relates to a system and a method forgenerating a recommendation on a mobile device. More specifically, thepresent invention relates to a system and a method for generating arecommendation on a mobile device that may use a time, a location, avenue and/or an event to generate the recommendation. Further, thesystem and the method for generating a recommendation on a mobile devicemay use an event database to determine the current interests of theuser. Still further, the system and the method for generating arecommendation on a mobile device may use a transactional history of theuser and/or behavior of other users to generate the recommendation. Thesystem and the method for generating a recommendation on a mobile devicemay recommend, for example, digital media, news and event information,editorial content and/or physical or digital merchandise.

Referring now to the drawings wherein like numerals refer to like parts,FIG. 1 illustrates a system 10 which may have a server 12 for connectinga mobile device 14 to a first data communication network 18 (hereinafter“the first network 18”). The mobile device 14 may be, for example, amobile cellular telephone, a personal digital assistant (“PDA”), a 4Gmobile device, a 3G mobile device, a 2.5G mobile device, an internetprotocol (hereinafter “IP”) video cellular telephone, an ALL-IPelectronic device, a laptop computer, a satellite radio receiver, aportable digital audio player, a portable digital video player and/orthe like. The mobile device 14 may be connected to and/or may be incommunication with the server 12. The mobile device 14 may be capable oftransmitting, receiving, processing, accepting and/or displaying digitalmedia. The mobile device 14 may have a display (not shown) for viewing,for consuming and/or for displaying the multimedia. The mobile device 14may be any mobile device capable of transmitting, receiving, processingand/or displaying multimedia known to one having ordinary skill in theart.

The mobile device 14 may receive a recommendation. The recommendationmay be digital media, news and event information, editorial contentand/or physical or digital merchandise. The mobile device 14 may be anymobile device capable of transmitting, receiving, processing and/ordisplaying the recommendation known to one having ordinary skill in theart.

A database 20 may be connected to the first network 18. As a result, thedatabase 20 may be connected to and/or may be accessible by the mobiledevice 14 and/or the server 12. The mobile device 14 may be remote withrespect to the server 12 and/or the database 20. The database 20 may belocal or may be remote with respect to the server 12. A provider 16 maybe connected to the first network 18. The provider 16 may be, forexample, a content service, a media store, a retail store, anadvertiser, a ticket seller, a mobile network operator, an entertainmentvenue, a conference venue and/or the like. The present invention shouldnot be limited to a specific embodiment of the provider 16. It should beunderstood that the provider 16 may be any provider as known to one ofordinary skill in the art.

The first network 18 may be, for example, an IP network, a wirelessnetwork, a wireline network, a local-area network, a wide-area network,a metropolitan area network, a paging network, a public switchedtelephone network and/or the like. The present invention should not belimited to a specific embodiment of the first network 18. It should beunderstood that the first network 18 may be any network capable ofconnecting and/or providing communication between the server 12 and thedatabase 20 as known to one having ordinary skill in the art.

For example, the digital media may be a musical composition, a radioprogram, an audio book, an audio program, a television program, a movie,a music video, an animated work, a video program, a video game and/or asoundtrack and/or a video track of an audiovisual work, one or moredigital photographs, a dramatic work, a film score and/or an operaand/or the like. The present invention should not be limited to aspecific embodiment of the digital media. It should be understood thatthe digital media may be any digital media as known to one of ordinaryskill in the art.

FIG. 2 generally illustrates a method 100 for generating arecommendation on a mobile device in an embodiment of the presentinvention. A time and/or date may be associated with the mobile device14 as shown at step 101. The first network 18 may provide the timeand/or date. Alternatively, the mobile device 14 may have a real timeclock. The real time clock may be an integrated circuit that may providethe time and/or date. The real time clock may have a power sourcedistinct from a power source of the mobile device 14. Alternatively, thetime and/or date may be obtained from GPS signals to a GPS receiverlocated in the mobile device 14. It should be understood that the timeand/or date may be obtained in any method as known to one of ordinaryskill in the art.

A location may be associated with the mobile device 14 as shown at step102. The location may be provided by the GPS receiver located in themobile device 14. One or more GPS satellites may be positioned in orbitaround earth and may provide the GPS signals to the GPS receiver. TheGPS signals may provide coordinates of the GPS receiver. Therefore, themobile device 14 may use the coordinates provided by the GPS receiver toidentify the location of the mobile device 14. The location may bepermanently recorded in order to establish a record of locationspreviously visited and/or the relative frequency of visits to particularlocations.

The database 20 may identify a venue based on the location as shown atstep 103. For example, the location may be used by the database toidentify the venue as a home of the user, a stadium, a theater, anairport, a conference center, a shopping center, an auditorium and/orthe like.

The database 20 may identify a specific event based on the location, thevenue and/or the time and/or date as shown at step 104. The specificevent may be associated with the mobile device 14. For example, if themobile device 14 is located at a specific sporting event, the databasemay use the location, the venue and/or the time and/or date to determinethe specific sporting event. As a further example, if the mobile device14 is located at a specific music performance, the database may use thelocation, the venue, the time and/or date to determine the specificmusic performance.

If the specific event cannot be identified, a default event may begenerated as shown at step 105. The default event may be based on thespecific events associated with a similar location, similar venue and/orsimilar time and/or date. For example, if the database 20 does not havean entry for the location, the venue and/or the time and/or date, thedefault event may be associated with the mobile device 14 based oncomparison of the location, the venue and/or the time and/or date of themobile device 14 with a location, a venue information and/or a timeand/or date of the specific events in the database 20. As furtherexample, if the database 20 does not have an entry for the location, thedefault event may be an event currently occurring near to the location,i.e. a jazz concert occurring a quarter of a mile away; an eventoccurring at the location in the near future, i.e. a rock concertoccurring in a week; and/or a typical usage for the identified venue,i.e. basketball if the venue is a sports stadium.

Association of the mobile device 14 with the specific event may betransmitted via the server 12 and/or the first network 18. Based on theassociation of the mobile device 14 with the specific event, therecommendation may be generated and/or may be transmitted to the mobiledevice 14 as shown at steps 106 and 107, respectively. Therecommendation may be generated by the database 20 and/or the provider16. The recommendation may be transmitted to the mobile device 14 by thefirst network 18. Alternatively, the recommendation may be transmittedfrom the provider 16 by a second data communication network 30(hereinafter “the second network 30”). The recommendation may betransmitted from the second network 30 to the mobile device 14 via theserver 12. Thus, the mobile device 14 may obtain the association of themobile device 14 with the specific event via the first network 18 andmay subsequently obtain the recommendation from the provider 16 via thesecond network 30.

If the user accepts the recommendation, a subject of the recommendationmay be transmitted to the mobile device 14. For example, digital media,news and event information, editorial content and/or digital merchandisemay be transmitted to the mobile device 14. The subject of therecommendation may be transmitted to the mobile device 14 by the firstnetwork 18 and/or the second network 30. Acceptance of therecommendation may complete a transaction to order and/or buy physicalmerchandise to be delivered to a shipping address of the user. Thedelivery of the subject of the recommendation may require the user tocomplete a financial transaction and/or pay a fee associated with thecontent.

The second network 30 may be, for example, an IP network, a wirelessnetwork, a wireline network, a personal area network, a local-areanetwork, a metropolitan area network, a wide-area network, a pagingnetwork, a public switched telephone network and/or the like. The mobiledevice 14 may be remote with respect to and/or may be remotely connectedto the second network 30. The present invention should not be limited toa specific embodiment of the second network 30. It should be understoodthat the second network 30 may be any network capable of connectingand/or providing communication between the provider 16 and the mobiledevice 14 as known to one having ordinary skill in the art.

The recommendation may be based on the specific event. For example, ifthe specific event is a concert by a specific musician, therecommendation may recommend ringtones of music by the specificmusician. As a further example, if the event is a sporting event of aspecific team, the recommendation may recommend news regarding thespecific team. Generation of the recommendation based on the specificevent may avoid problems that may arise from use of the venue alone,such as, for example, recommendation of sports information if a sportingvenue is used for a concert, if a music theater is used for a conferenceand/or the like.

The recommendation may be based on general location guidelines. Thegeneral location guidelines may compare the location of the mobiledevice 14 relative to another location, such as, for example, home ofthe user, retail locations, restaurants and/or the like. For example, ifthe user is over one hundred miles from home, the recommendation may bea recommendation of local restaurant information. As a further example,if the user is within one mile of a movie theater, the recommendationmay be a recommendation of a current movie trailer. As yet anotherexample, the recommendation may be based on a number of visits to thelocation, such as recommendation of content associated with nearbytourist attractions and/or points of interest if the current location isidentified as new to the user. The location may be identified as new tothe user if the location has not been frequently visited in the past orhas never been visited in the past, according to the stored records ofprevious locations.

The database 20 may have a transactional history of the user. Thetransactional history of the user may provide transactions of the userwhen the user is present at the location and/or the venue at the timeand/or date. The recommendation may be generated based on thetransactional history of the user. For example, if the user frequentlydownloads news information if the user is located at the airport in themorning, the recommendation may recommend the news information. As afurther example, if the user frequently downloads merchandiseinformation if the user is located at home in the evening, therecommendation may be a recommendation of the merchandise information.

The database 20 may have a transactional history of other users. Thetransactional history of the other users may provide transactions of theother users when the other users were present at the location and/or thevenue of the user. The transactional history of the other users mayprovide transactions of the other users when the other users werepresent at events similar to the specific event of the user and/orlocations similar to the location of the user. The recommendation may begenerated based on the transactional history of the other users.

For example, the other users may frequently download football statisticsfor a specific team if present at the venue that is the home stadium ofthat team. Therefore, if the mobile device 14 is located at the venuethat is the home stadium of the specific team, the recommendation to theuser may be a recommendation of the football statistics of the specificteam. As a further example, the other users may frequently downloaddigital media of jazz music if located at Bourbon Street in New Orleans.Therefore, if the mobile device 14 is located at Bourbon Street in NewOrleans, the recommendation may be a recommendation of the digital mediaof jazz music. As another example, the other users may frequentlydownload weather updates if present at an airport. Therefore, if themobile device 14 is located at the airport, the recommendation may be arecommendation of the weather updates.

It should be understood that various changes and modifications to thepresently preferred embodiments described herein will be apparent tothose skilled in the art. Such changes and modifications may be madewithout departing from the spirit and scope of the present invention andwithout diminishing its attendant advantages. It is, therefore, intendedthat such changes and modifications be covered by the appended claims.

We claim:
 1. A method for generating a recommendation on a mobile deviceof a user, the method comprising the steps of: determining a firstlocation of the mobile device; determining a first time and a first datewherein the first time and the first date correspond to the current timeand the current date; comparing the first location, the first time andthe first date to event details of a plurality of scheduled eventswherein the event details specify locations, times and dates of thescheduled events; determining a matching event from the plurality ofscheduled events wherein the location, the time and the date of thematching event correspond to the first location, the first time and thefirst date; generating the recommendation wherein the recommendation isgenerated at least in part based on the matching event; and transmittingthe recommendation to the mobile device wherein the mobile devicedisplays the recommendation; wherein the recommendation recommendsmultimedia content associated with the matching event and furtherwherein the multimedia content is transmitted to the mobile device inresponse to user input on the mobile device which accepts therecommendation.
 2. The method of claim 1 wherein the first location, thefirst time and the first date are provided by the mobile device andtransmitted to an entity remote from the mobile device and furtherwherein the entity stores the event details in a database of scheduledevents wherein the entity remote from the mobile device performs thecomparing step and the determining step.
 3. The method of claim 1wherein the first location is determined using a GPS receiver unit ofthe mobile device and further wherein the first time and the first dateare calculated by an entity remote from the mobile device.
 4. The methodof claim 1 wherein the recommendation recommends physical merchandiseassociated with the matching event and further wherein the physicalmerchandise is delivered to a shipping address of the user of the mobiledevice in response to user input on the mobile device which accepts therecommendation.
 5. The method of claim 1 wherein the recommendationrecommends a business associated with the matching event and proximateto the first location.
 6. The method of claim 1 wherein the matchingevent is a sporting event of a specific sport and further wherein therecommendation recommends one Of media content associated with thespecific sport and physical merchandise associated with the specificsport.
 7. The method of claim 1 wherein the matching event is a musicalperformance of a specific musical artist and further wherein therecommendation recommends one of media content associated with thespecific musical artist and physical merchandise associated with thespecific musical artist.
 8. The method of claim 1 wherein therecommendation is generated at least in part based on a transactionalhistory of the User of the mobile device and further wherein thetransactional history identifies transactions of the user of the mobiledevice when the mobile device was located at the first location.
 9. Themethod of claim 1 wherein the recommendation is generated at least inpart based on a transactional history of other mobile device users andfurther wherein the transactional history identifies transactions of theother mobile device users at the first location.
 10. The method of claim1 wherein the recommendation is generated at least in part based on atransactional history of other mobile device users and further whereinthe transactional history identifies transactions of the other mobiledevice users when attending events similar to the matching event. 11.The method of claim 1 wherein the recommendation is generated at leastin part based on a transactional history of the user of the mobiledevice and further wherein the transactional history identifiesmerchandise previously purchased by the user.
 12. The method of claim 1wherein the recommendation is generated at least in part based on atransactional history of the user of the mobile device and furtherwherein the transactional history identifies media content previouslyobtained by the user.
 13. The method of claim 1 further comprising thestep of: accepting user input on the mobile device wherein the userinput indicates acceptance of the recommendation and provides paymentinformation for the user and further wherein confirmation of completionof a commercial transaction is transmitted to the mobile device inresponse to the user input.
 14. A system for generating a recommendationfor a user, the system comprising: a mobile device for which a firstlocation, a first time and a first date are determined wherein the firsttime and the first date correspond to the current time and the currentdate and further wherein the first location, the first time and thefirst date are compared to event details which specify locations, timesand dates of a plurality of scheduled events to select a matching eventfrom a plurality of scheduled events wherein the location, the time andthe date of the matching event correspond to the first location, thefirst time and the first date; a recommendation generated at least inpart based on the matching event wherein the recommendation istransmitted to the mobile device and displayed by the mobile device; andmultimedia content associated with the matching event wherein therecommendation recommends the multimedia content and further wherein themultimedia content is transmitted to the mobile device in response touser input on the mobile device which accepts the recommendation. 15.The system of claim 14 further comprising: an entity remote from themobile device wherein the entity stores the event details of theplurality of scheduled events in a database and further wherein theentity remote from the mobile device receives the first location, thefirst time and the first date from the mobile device, compares the firstlocation, the first time and the first date to the event details, anddetermines the matching event.
 16. The system of claim 14 furthercomprising: a GPS receiver unit of the mobile device wherein the GPSreceiver unit is used to determine the first location and furtherwherein the first time and the first date are calculated by an entityremote from the mobile device.
 17. The system of claim 14 furthercomprising: physical merchandise associated with the matching eventwherein the recommendation recommends the physical merchandise andfurther wherein the physical merchandise is delivered to a shippingaddress of the user of the mobile device in response to user input onthe mobile device which accepts the recommendation.
 18. The system ofclaim 14 wherein the recommendation recommends a business associatedwith the matching event and proximate to the first location.
 19. Thesystem of claim 14 wherein the matching event is a musical performanceof a specific musical artist and further wherein the recommendationrecommends one of media content associated with the specific musicalartist and physical merchandise associated with the specific musicalartist.
 20. The system of claim 14 wherein the recommendation isgenerated at least in part based on a transactional history of the userof the mobile device and further wherein the transactional historyidentifies transactions of the user of the mobile device when the mobiledevice was located at the first location.
 21. The system of claim 14wherein the recommendation is generated at least in part based on atransactional history of other mobile device users and further whereinthe transactional history identifies transactions of the other mobiledevice users at the first location.
 22. The system of claim 14 whereinthe recommendation is generated at least in part based on atransactional history of other mobile device users and further whereinthe transactional history identifies transactions of the other mobiledevice users when attending events similar to the matching event. 23.The system of claim 14 wherein the recommendation is generated at leastin part based on a transactional history of the user of the mobiledevice and further wherein the transactional history identifiesmerchandise previously purchased by the user.
 24. The system of claim 14wherein the recommendation is generated at least in part based on atransactional history of the user of the mobile device and furtherwherein the transactional history identifies media content previouslyobtained by the user.
 25. The system of claim 14 further comprising:payment information for the user accepted by the mobile device afterdisplaying the recommendation wherein confirmation of completion of acommercial transaction is transmitted to the mobile device in responseto the payment information provided by the user.
 26. A method forgenerating a recommendation for a first mobile device, the methodcomprising the steps of: determining a first location of the firstmobile device; determining a transactional history of one or more mobiledevice users wherein the transactional history is transactions of theone or more mobile device users when using their mobile devices at thefirst location; generating the recommendation wherein the recommendationis generated at least in part based on the transactional history; andtransmitting the recommendation to the first mobile device wherein thefirst mobile device displays the recommendation wherein therecommendation recommends multimedia content and further wherein themultimedia content is transmitted to the first mobile device in responseto user input on the first mobile device which accepts therecommendation.
 27. The method of claim 26 wherein the transactionalhistory is media obtained by the user of the first mobile device whileusing the first mobile device at the first location.
 28. The method ofclaim 26 wherein the transactional history is merchandise purchased bythe user of the first mobile device while using the first mobile deviceat the first location.
 29. The method of claim 26 wherein thetransactional history includes media obtained at the first location bymobile device users other than the user of the first mobile device. 30.The method of claim 26 wherein the transactional history includesmerchandise purchased at the first location by mobile device users otherthan the user of the first mobile device.
 31. The method of claim 26wherein the recommendation recommends physical merchandise and furtherwherein the physical merchandise is sent to an address associated withthe user of the first mobile device in response to user input on thefirst mobile device which accepts the recommendation.